home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / stepp000.swf / scripts / DefineButton2_891 / BUTTONCONDACTION on(release, releaseOutside).as < prev   
Text File  |  2010-04-12  |  2KB  |  71 lines

  1. on(release, releaseOutside){
  2.    stopDrag();
  3.    tellTarget("../../InvArrete")
  4.    {
  5.       gotoAndPlay(1);
  6.    }
  7.    _X = eval("/Variables:Xposition");
  8.    _Y = eval("/Variables:Yposition");
  9.    if(eval("/Variables:NbCordeAttache") == 0)
  10.    {
  11.       if(_droptarget eq "/Inventaire/DropZone" and (eval("/Variables:ObjetSelect") == 12 or eval("/Variables:ObjetSelect") == 13 or eval("/Variables:ObjetSelect") == 14))
  12.       {
  13.          set("/Variables:InvNb",eval("/Variables:InvNb") - 1);
  14.          set("/Variables:Inv" + _name,3);
  15.          set("/Variables:NbCordeAttache",2);
  16.          if(eval("/Variables:ObjetSelect") == 12)
  17.          {
  18.             set("/Variables:ObjetCombine",12);
  19.          }
  20.          else if(eval("/Variables:ObjetSelect") == 13)
  21.          {
  22.             set("/Variables:ObjetCombine",13);
  23.          }
  24.          else if(eval("/Variables:ObjetSelect") == 14)
  25.          {
  26.             set("/Variables:ObjetCombine",14);
  27.          }
  28.          tellTarget("../../ControlCombine")
  29.          {
  30.             play();
  31.          }
  32.          tellTarget("../../InvSelection")
  33.          {
  34.             gotoAndStop(4);
  35.          }
  36.       }
  37.       else
  38.       {
  39.          set("/Variables:Frame",_currentframe);
  40.          tellTarget("../../InvSelection")
  41.          {
  42.             gotoAndStop(eval("/Variables:Frame"));
  43.          }
  44.       }
  45.    }
  46.    else if(_droptarget eq "/Inventaire/DropZone" and eval("/Variables:ObjetSelect") == 3)
  47.    {
  48.       set("/Variables:InvNb",eval("/Variables:InvNb") - 1);
  49.       set("/Variables:Inv" + _name,3);
  50.       set("/Variables:NbCordeAttache",eval("/Variables:NbCordeAttache") + 1);
  51.       set("/Variables:ObjetCombine",3);
  52.       tellTarget("../../ControlCombine")
  53.       {
  54.          play();
  55.       }
  56.       tellTarget("../../InvSelection")
  57.       {
  58.          gotoAndStop(4);
  59.       }
  60.       gotoAndStop(1);
  61.    }
  62.    else
  63.    {
  64.       set("/Variables:Frame",_currentframe);
  65.       tellTarget("../../InvSelection")
  66.       {
  67.          gotoAndStop(eval("/Variables:Frame"));
  68.       }
  69.    }
  70. }
  71.